take the burden off - German English Dictionary